/* --------------------------------------------------- ABM CONTENIDOS EDUCATIVOS----------------------------------------------------------------*/
//Este metodo se llama cuando se tiene que agregar un contenido cuando se esta creando una CLASE
function agregarContenidoEducativoEtapa1(){
	var nombre = document.getElementById("nombreContenidoEducativo");	
	var archivo = document.getElementById("archivo");
	var descripcion = document.getElementById("descripcionContenidoEducativo");
		
	if(nombre.value!=""){
		//Enviamos el formulario al servidor para que se procese la transaccion
		var formulario = document.getElementById("formContenidoEducativo");
		formulario.submit();
		
		//Inicializamos todos campos a vacios.
		nombre.value = "";
		archivo.value = "";
		descripcion.value = "";
		
		//Si habia algun campo marcado como incompleto lo ponemos a la normalidad		
		$("#campoNombreContenidoEducativo").removeClass("has-error");
		
		//Le damos el foco al primer campo a completar
		$("#nombreContenidoEducativo").focus();
	}else{
		alert("Por favor, ingrese todos los datos del contenido educativo que desea agregar.");
		
		//Marcamos todos los campos imcompletos para que sea mas facil de visualizar.	
		if(nombre.value == "") $("#campoNombreContenidoEducativo").addClass("has-error"); else $("#campoNombreContenidoEducativo").removeClass("has-error");		
	}
}

//Este metodo se llama cuando se tiene que agregar un contenido cuando se esta modificando una CLASE
function agregarContenidoEducativoEtapa2(){
	var nombre = document.getElementById("nombreContenidoEducativo");	
	var archivo = document.getElementById("archivo");
	var descripcion = document.getElementById("descripcionContenidoEducativo");
	
	if(nombre.value!=""){
		//Enviamos el formulario al servidor para que se procese la transaccion
		var formulario = document.getElementById("formContenidoEducativo");
		formulario.submit();
		
		//Inicializamos todos campos a vacios.
		nombre.value = "";
		archivo.value = "";
		descripcion.value = "";
		
		//Si habia algun campo marcado como incompleto lo ponemos a la normalidad		
		$("#campoNombreContenidoEducativo").removeClass("has-error");
		
		//Le damos el foco al primer campo a completar
		$("#nombreContenidoEducativo").focus();
	}else{
		alert("Por favor, ingrese todos los datos del contenido educativo que desea agregar.");
		
		//Marcamos todos los campos imcompletos para que sea mas facil de visualizar.	
		if(nombre.value == "") $("#campoNombreContenidoEducativo").addClass("has-error"); else $("#campoNombreContenidoEducativo").removeClass("has-error");		
	}
}

/*Este metodo se llama una vez cargado un contenido educativo para actualizar la tabla*/
function actualizarContenidoEducativo(url){
	//Actualizamos la tabla con el ultimo contenido agregado.
	$("#tabla-contenidos-educativos").load(url);
}

/*Este metodo se llama cuando en el metodo consultar contenidos educativos se aprieta el boton eliminar de cada registro*/
function eliminarContenidoEducativo(url, nombre){
	var resp = confirm("Realmente desea eliminar al contenido: '"+nombre+"'?");
	if(resp == true){
		$("#tabla-contenidos-educativos").load(url, function(){});
	}
}

//Este metodo se llama cuando se tiene que modificar un contenido educativo
function modificarContenidoEducativo(){
	var nombre = document.getElementById("nombre");	
	var archivo = document.getElementById("archivo");
	var descripcion = document.getElementById("descripcion");
	var estado = document.getElementById("estado");
		
	if(nombre.value!=""){
		//Enviamos el formulario al servidor para que se procese la transaccion
		var formulario = document.getElementById("formContenidoEducativo");
		formulario.submit();
		
		//Hacemos aparecer el enlace al archivo recien cargado
		if(archivo.value != "") document.getElementById("archivoForm").innerHTML = "Descargar";
		
		//Inicializamos el campo archivo a vacio.		
		archivo.value = "";
		
		//Si habia algun campo marcado como incompleto lo ponemos a la normalidad		
		$("#campoNombre").removeClass("has-error");
		
		//Le damos el foco al primer campo a completar
		$("#nombre").focus();
	}else{
		alert("Por favor, ingrese todos los datos del contenido educativo que desea modificar.");
		
		//Marcamos todos los campos imcompletos para que sea mas facil de visualizar.	
		if(nombre.value == "") $("#campoNombre").addClass("has-error"); else $("#campoNombre").removeClass("has-error");		
	}
}